@charset "utf-8";
* { margin: 0; padding: 0; }
body { font-size: 12px; font: 12px/1.5 tahoma,arial,宋体,sans-serif; color: #444444; }
ul, ul li { list-style-type: none; }
a { color: #0099FF; text-decoration: none; }
a:hover { text-decoration: underline; color: #FF6600; }
h1, h2, h3, h4, h5 { font-weight: normal; font-size: 12px; }
h5 { height: 30px; line-height: 30px; border-bottom: 1px solid #EEEEEE; border-top:1px solid #EEEEEE; font-family: "微软雅黑"; padding: 0 10px; }

.hBody { overflow: hidden; border-bottom: 1px solid #DCE3ED; }
.mBody { padding: 10px 10px 10px 5px; }
.sBody { padding: 10px 5px 10px 10px; color: #192E32; font: 12px "sans-serif","Arial","Verdana"; }

.header { height: 120px; }
.sidebar { min-height: 560px; border: 1px solid #DCE3ED; }
.main { min-height: 560px; border: 1px solid #DCE3ED; padding: 10px; }


.sidebar ul { padding: 5px 10px }
.sidebar ul li { padding: 0 10px; line-height: 16px; padding-left: 16px; background: url(../images/menu_arrow.gif) no-repeat left center; }

.main .subnav { padding-bottom: 8px; border-bottom: 1px solid #EEEEEE; }
.main .subnav span { color: #DDDDDD; padding: 0 8px; }
.main .content { margin-top: 10px; }
.main .content .notice { border: 1px solid #FFBE7A; padding: 8px 10px; background: #FFFCED; }
.main .content .box { margin-top: 10px; }